6
320 120
247 280
71 300
0 164
85 10
243 0
25
138 62 8556
285 88 25080
139 100 13900
106 114 12084
177 68 12036
189 148 27972
333 147 48951
107 53 5671
327 137 44799
111 113 12543
170 133 22610
154 120 18480
221 113 24973
296 63 18648
321 112 35952
292 122 35624
121 35 4235
135 67 9045
333 54 17982
153 34 5202
200 123 24600
336 72 24192
95 67 6365
262 133 34846
300 61 18300
1
225 100
295 100
295 132
225 132
